home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fritz: All Fritz
/
All Fritz.zip
/
All Fritz
/
FILES
/
FINACIAL
/
CAPGAIN2.LZH
/
CGZDC31F.EXE
/
HISTORY.DOC
< prev
next >
Wrap
Text File
|
1993-01-06
|
37KB
|
1,001 lines
Capital Gainz Version 3.1
Copyright 1992 by David Lee Cohen. All Rights Reserved.
Dave Cohen
DBLinx
P.O. Box 12545
RTP, NC 27709-2545
(919)-469-5196
(919)-469-3972 BBS
CompuServe ID: 70431,132
Internet:davec@rock.concert.net
January 6, 1993
======================================================================
Capital Gainz, the Capital Gainz Utility Program, the Capital Gainz
Graphics Program, the Capital Gainz Demo, and all online and printed
Capital Gainz documentation are Copyright 1992 by David Lee Cohen.
Unauthorized duplication or distribution is prohibited, except for:
=> Personal backup copies.
=> Copies of the Capital Gainz Demo/Tutorial may be distributed,
but no fee may be charged.
=> Copies of the Evaluation Version of Capital Gainz may be made
and distributed, according to the guidelines listed in the online
VENDOR.DOC file.
The Evaluation Version is a special version of Capital Gainz,
includes online documentation only, and DOES NOT include the
Capital Gainz Utility Program or the Capital Gainz Graphics
Program.
Disk vendors interested in distributing the Evaluation Version of
Capital Gainz should read the guidelines in VENDOR.DOC.
Capital Gainz, the Capital Gainz Utility Program, the Capital Gainz
Graphics Program, the Capital Gainz Demo, and online and printed
Capital Gainz documentation are protected by U.S. and International
Copyright Laws.
======================================================================
Capital Gainz Revision History
Revision 1.0:
* Initial release of Capital Gainz.
Revision 1.1:
* 'Backup' is now invoked via a function key on the Main Menu
instead of being a menu option.
* Entering a key corresponding to the initial character of a menu
selection now automatically invokes the associated function.
* 'Stock Split' is now a function key on the Security Table.
* Totals on the bottom of the Security Table are now recalculated
after executing a price change operation.
* 'Open Shares' has been added to the Security Lookup Table.
* Broker/investment company name changes and broker/investment
company deletions now propagate to all securities that reference
the broker. Deletion of an entry in the broker table clears the
broker field in associated securities.
* Fixed a problem with transaction logging that cause abort.
Revision 1.2:
* Added Money Market Fund security type.
* Changed SHARES field of OPEN/CLOSE files from allowing up to
9,999.9999 shares to allow up to 999,999.9999.
Revision 2.0:
* Faster building of tables - approximately 10-15% faster. Faster
printing - approximately 10-15% faster. Smaller runtime
requirements - approximately 10-15KB less.
* Report menu now includes portfolio and broker options.
* Install program added.
* Can now DOS shell from any menu, program only uses about 4KB.
* Added VENDOR.DOC file for vendors.
* Fractions window automatically brought up for BUY, SELL,
DISTRIBUTIONS, and PRICE CHANGE.
* Fixed bug in selling shares by ID, can now go back and change
amount to sell after entering a portion to sell previously.
* Fixed 'value' on total screens and on reports for OPEN shares so
that commission is not subtracted.
* Price update from security table now skips securities with no
open shares.
* Got rid of per share value on detail report for distribution type
of FEE.
Revision 2.1:
* Fixed problem where attempting to change entries in the SOLD log
resulted in the error 'Can't Change Sell Method'.
* Fixed problem where rounding error could cause the amount
calculated during a sale to be up to several cents different from
entered amount.
* Deleting a Security now updates Security Table totals.
* Fixed problem in Reports - if a report was sent to a file, all
subsequent reports had to be sent to a file as well.
* Reports now use 62 lines instead of 55.
* Security Summary report open totals now show correct gain/loss
when reporting over a range of dates.
* Added subtotals to Sold Shares Detail report so all shares
involved in disposition are grouped together.
* Integrated upgrade utility into installation procedure.
Revision 2.2 (8/6/91):
* Can group delete log entries by date range.
* Due to the addition of extra functions, some screens now have a
More function key. This key shows other available functions.
* Price/Date no longer required when add/change Security.
* Replaced single, latest Price in security with a price history.
You can add/change/update price history entries from a table
available from the Security Table function key. The Price History
Table flags highs and lows, and displays distributions and
average price. You can also print a Price History report.
* Changed CAPGNZBU.BAT to recognize either a drive letter or a
drive letter followed by a ':'.
* When print to a file, file name entered is validated instead of
being automatically translated into a valid name.
* Revamped user's manual. Added details on where you can get more
information on dividend reinvestment plans. Added chapter on how
you can use Capital Gainz for analysis. Also, screen depictions
now use extended ASCII line drawing characters.
* Changed SETTINGS to an ASCII file, SETTINGS.K01 no longer exists.
* You can now customize the screen colors through the Global
Settings form. Screens are divided by type (i.e., Security,
Broker, etc) and kind (i.e., Form, Table, etc).
* Fixed a bug where you could not change Sell Method even if no
shares were sold.
* Added 'Quit' to Main Menu, can no longer Escape to DOS.
* Date Range is now acceptable in any order - the later date can be
entered as From and the earlier date entered as To.
* Added Allocation display and report. This breaks down your
portfolio by amount per Security Type. Amounts are shown and
percentages calculated.
* When doing Price Update, all securities - even those with 0 open
shares - are included. This is so you can track price history.
Skip Forward and Skip Backward functions are also available.
* Reports now include page numbers in the upper right hand corner.
* When entering Buy/Sell/Distribution from Activity Menu, the
Buy/Sell/Distribution Forms include a counter of records added in
the upper right hand corner.
* Added Schedule B and D reports, similar to tax forms. After
accepting the desired year, the Dividend information on Part II
of Schedule B is printed, and the Capital Gains information from
Parts I, II, and III of Schedule D is printed.
* Added last buy/sell/distr dates to Security Lookup Table.
* Menus items are numbered, and keying in the number automatically
selects the indicated item. After selecting an item, a checkmark
is placed to the left of the number.
* Stock splits to modify per share amounts in distribution records.
* Reports - Added lines per page to Settings - this sets the lines
per page for reports; added line draw chars to Settings - this
allows you to print dashes instead of line drawing characters in
your reports; reports no longer do initial form feed, saving
paper; can abort printing with the ESCAPE key; added 'end-of-
report' marker.
* The total return figure would be incorrect if there was a stock
split after the start of the date range, and the first date
within the range was in the closed shares log. The price history
file fixes this problem.
* Fixed a couple of inconsistencies in calculating gain/loss
percentages for reports. These inconsistencies were related to
the commissions involved.
* Overhauled the internal overlay structure, resulting in better
performance and less memory usage.
* Can now print activity detail reports from open, close,
distribution logs. Can print summary report from security summary
screen.
* Increased description length for Security Type, Distribution
Type.
* Portfolio Report can be subtotaled by Broker/Investment Company.
Also, security account numbers were added to the report.
* Added Open Amount/Open Commission totals to Sold Shares Detail
Report and Security Summary Report for closed shares.
* Security Summary Report, and Distribution Detail Report now
include capital gain distributions per share.
* Remaining open records after a double category sale now maintain
the original purchase price in the record.
* Can now modify the last migration date and the 'any sold' flag
for double category securities
Revision 2.2 (9/13/91):
* The default choice of 60 lines per page was not wise, as it
results in most laser printers printing blank or 'short' pages.
This was changed to 58.
* After you printed a Price History Report from the Price History
table, Capital Gainz thought it was showing the prices for a
different security. The same problem existed for the Open Shares,
Closed Shares, and Distribution Log tables.
* The second and subsequent times you printed a report during a
session, Capital Gainz erroneously output an initial formfeed.
* The Date Range was ignored in the Security Summary Report.
* Your could not change/delete entries in the price history table.
Revision 2.2 (11/06/91):
* On the Security Summary report, the Grand Total Closed Gain/Loss
percentage is calculated incorrectly. The gain/loss is divided by
close amount, instead of open amount.
* On the Closed Shares Report, subtotals are inadvertantly printed
after every two closed records with differing closed dates.
* UPGRADE program failed on long pathnames.
Revision 2.2 (01/05/92):
* (d) Sales Price totals on Schedule D were incorrect - they
included sales commissions. The gain/loss figures were correct,
though.
Revision 2.2 (01/11/92):
* Security Summary screen - failed to pick up first/last price when
Print. Also, upon return from printing, screen had incorrect
values.
Revision 3.0 (12/31/91):
* Can now send reports to the screen. This eliminates the Security
Summary and Allocation screens, since you can view the reports.
The internal veiwer supports: go to top, go to bottom, go to
page, scroll up line/page, scroll down line/page. If you are
partial to a particular file viewer, such as LIST, you can
specify it in the User Settings screen and it will be used for
viewing reports.
* Global Settings is now called User Settings.
* Added Average Annual Return (APR) calculation to Activity Summary
Report (was Security Summary Report). Uses simple, yearly
compounding calculation.
* Added a 'performance' calculation to the Activity Summary Report
(was the Security Summary Report). This calculation tells you how
you've done with a particular security, factoring in initial
amount, purchases, distributions, sales, and ending amount. Also
calculates APR. Return is calculated by using the holdings at the
start of the request period, the purchases during the period, the
sales during the period, and the open value at the end.
* Allocation Report does not print initial blank sheet anymore.
* Supports up to 999 portfolios. Functions are divided into global
and local (current portfolio) operations.
* Added concept of 'local' and 'global' securities.
* DoublePrint, DP.COM, is a nice little bonus for registered users:
you can print 2 pages per sheet in landscape mode on a LaserJet
IIP compatible. Type DP ? for a list of commands.
* Changed Y N (yes/no) options to YES NO. A little bit prettier.
* INSTALL can automatically update the FILES= statement in your
CONFIG.SYS file. For upgrades, it extracts the registration
number from the previous installation.
* INSTALL constructs a CG.BAT startup file. This batch file changes
to the directory specified at installation, cleans up any
leftover temporary files, and executes CAPGNZ.EXE. You can choose
to have this copied to your root directory.
* There is a new batch file, CAPGNZRS.BAT, that restores files
backed up with CAPGNZBU.BAT.
* INSTALL now accepts a directory name for temporary files created
and used by Capital Gainz. If you make this a RAM drive, printing
and DOS commands are much faster.
* INSTALL now lets you install programs, documentation, and utility
program in any combination.
* The Users Manual includes chapters on quick tour, installation,
performance, disk/space, running under DOS 5.0/Windows, and error
messages.
* INSTALL creates a file called CAPGNZ.INF that contains
information such as the version number, registration number, and
temporary directory.
* User Settings now lets you specify the Form Accept/Reject short
cut keys. By default, these are CTRL-ENTER and CTRL-ESC. You can
redefine them to avoid Windows and DOS 5.0 keystroke conflicts.
* Distribution per share information is kept in the Price History
record in addition to the Distribution record. Also, stock split
information is kept in the Price History record. The Price
History table includes prices, distributions per share, and stock
splits, and they are all updateable.
* You can execute and record stock splits, or just record them.
Stock splits affect all local securities linked to the global
security.
* When recording distributions, the Distribution record is written
and a distribution per share record is added to the Price History
file.
* You can specify precision for prices and number of shares for
each local security, from 2 to 4 decimal places. Now, Capital
Gainz default calculations on Buy/Sell/Distr Forms should not
need modification. Plus, on installation, Capital Gainz scans the
activity logs for each security and determines the required
precision - so you probably don't have to change anything.
* When filling in the Buy Form or Sell Form, you can specify any 2
of: number of shares, price, amount. Capital Gainz will calculate
the other value. For Distributions, you specify one of: amount,
per share.
* Short sales are now supported. There is a new Sell Method, 'SHORT
SALE'. the purchase price is 0 until you cover the sale. When you
record a purchase in the Buy Form, Capital Gainz checks for any
outstanding short sales for the security and asks if you want to
cover them.
* In User Settings, you can elect to include or not include open
commissions in the basis for calculations. Previously, they were
not included in the basis - thus, you could have greater than
100% loss on an open or closed position.
* You can choose to view the user documentation from the Main Menu.
This uses the same file viewer as for reports, but with one big
performance enhancement for the users manual - on installation,
a small index file is created for the users manual to speed up
going to specific pages.
* Some of the function keys on tables have changed, particularly in
the Local Security Table (previously the Security Table).
* Last accessed local/global security is saved and highlighted on
return to the table.
* When recording a FEE in the Distribution Form, you have the
option of selling shares to cover the amount.
* You can now use an averaging method with non-mutual fund
securities. You are given a warning, and the IRS won't like it.
* From the Local or Global Security Table, you can choose to update
prices from an ASCII file. You can create a 'skeleton' price
file, with all of the global security symbols.
* A separate program CGUTIL, provides some handy, non-essential
tools for registered Capital Gainz users. This program includes:
Upgrade, Rebuild Price History File, Copy/Move Portfolio,
Copy/Move Security, and Import/Export Comma-Delimited File.
* Added Interest distribution type. A global security is defined as
receiving interest or dividends.
* Added option to Broker/Investment Company Report to summarize
commissions and fees.
* The Activity Log screens now include a function key to change the
security, in addition to the ESC key.
* Added 'Cost' to Portfolio Detail Report (was Portfolio Report).
* Added total open shares value to right of Shares field on Buy
Form.
* If you have Confirm Delete set to YES, then deleting a record
causes the appropriate form to pop up, and then you are asked for
confirmation. You don't accept the form first anymore. Likewise,
if you are not confirming deletions, then you are not shown the
corresponding form before the record is deleted.
* The Interest section has been added to the Schedule B report.
* The Schedule D report has been replaced by the Schedule D-1
report.
* Added a listing of fees to the Schedule B report.
* You can now specify whether or not to round off to dollar values
in the tax forms.
* The tax forms now print the local security symbol and as much of
the symbol name as will fit on the form.
* You can now switch between the Buy Form, Sell Form, and
Distribution Form without going back to the Activity Menu.
* Reports were renamed for consistency's sake: there is now
Portfolio Summary, Portfolio Detail, Activity Summary, and
Activity Detail (as well as the rest). What may cause confusion
for current users is that the Portfolio Report is now the
Portfolio Detail Report, and the Security Summary Report is now
the Activity Summary Report.
* Added an option to the Portfolio Detail (previously the Security
Summary) report to use a brief report format, with one line per
security.
* Added two options to the Activity Detail report. You can group
the logs by security or log type, and you can print a 'mixed'
detail report. The mixed report shows one line per transaction,
and open, close, and distribution activity is intermingled in
chronological order.
* Overhauled the Double Category selling method. Instead of Capital
Gainz automatically performing share 'migration' from short term
to long term, it's now only done on user request. Thus, entering
historical information on selling shares will work correctly. In
essence, the last share migration date is the date used to
determine short-term and long-term status.
* The actual open price is now saved in the sold shares records.
This allows the actual open price/amount to be be used when you
'unsell' shares that used an averaging sell method.
* The Date Range form combines the two forms used previously into
one. You can enter the begin/end date, or hit a function key to
use all dates.
* Transaction logging is now inactive - the option on the settings
form is ignored.
* You can now reinvest a distribution in a different security.
* You can now redistribute proceeds from a sale into another
security, for sweeping the proceeds to other accounts. This works
similar to distribution reinvestments. There is a new setting to
allow this.
Revision 3.0 (02/24/92):
* Price History report now has totals, high and low prices at
bottom.
* Fixed problem where deleting a local security did not delete
associated open shares, closed shares, and distribution records
if Confirm Deletes was set to NO.
* Removed FEE from Price Type Lookup Table.
* You can now 'unsell' a deleted range of closed shares records.
* When unsell shares, shares are combined with existing open
shares, if possible.
* Added Return of Principal (PRIN) to distribution types, but
actually ends up selling 0 shares with amount = principal
returned. Also added Return of Principal (PRIN) selling method.
You get the same results using a sale or a distribution.
* Added 'Brief' option for Activity Detail Reports
* Added Calc On/Off option to Buy Shares, Sell Shares, and
Distribution Form. If off, no calculations are done.
* Changed selling shares to use purchase/selling commissions
proportionally.
* If you change/delete a record from the Open Shares Log, Closed
Shares Log, or Distribution Log, the corresponding price history
entry is changed/deleted. Price history entries are not deleted
if you execute a Delete Range.
Revision 3.0a (02/26/92):
* Added 'Backup' Help screen. Also added 'Maps' as an option at the
bottom of help screens.
Revision 3.0b (03/05/92):
* Made Viewing Documents a little faster.
* Added TOUR.DOC file to evaluation version.
Revision 3.0c (03/08/92):
* Sell Method in Local Security updated when shares are sold.
* Re-read SETTINGS file if ESC from Settings Form.
Revision 3.0d (03/15/92):
* Fixed CTL-ENTER bug on Price Form.
Revision 3.0e (03/23/92):
* Fixed overlay problem with Insert/Change/Delete split from Price
Table.
* Fixed change Distr, Split from Price Table so new record
displayed without exiting, rebuilding table.
Revision 3.0f (03/28/92):
* Put program 'subversion' on opening screen.
* Changed CAPGNZ and CGUTIL to create entire CAPGNZ.INF.
Revision 3.0g (04/01/92):
* Fixed Global Security Form, Local Security Form - when change
security, if another record (such as broker) was looked up, the
original security record was reread.
* When sell shares of a security for the first time, if SCAT used
on a security defined with a different sell method, the original
sell method was used.
Revision 3.0h (04/06/92):
* Selling shares now takes the sell date into account to: limit
open shares selected for MIN, MAX, and LIFO methods; recalculate
average price for SCAT method. Previously, the selling process
assumed that all shares were available for purchase -
essentially, you were assumed to not enter any purchases
subsequent to a sale until the sale had been recorded.
* Stock splits now only affect open shares and prices on/before the
split date.
Revision 3.0i (04/10/92):
* Fixed Price Report from Global Security Table.
* Fixed CTRL-ENTER problem when change closed shares.
* You can now change from an average selling method. You get a
warning, and really should not do it.
* There were problems reinvesting distributions or selling shares
to cover fees when you recorded a distribution directly in the
Distribution Log. Also, redirecting proceeds from the Closed Log
had similar problems. These operations are now only supported
from the Activity Menu.
Revision 3.0j (04/27/92):
* Added comments about Schedule B and D in README.DOC.
* Changed Closed Report so only Short Sales and Short Term Sales
are listed as Short Term. Return of Principal was being reported
as short term also.
* Fixed small bug where if you requested a range of dates for the
Closed Report, the first sale was skipped if happened to occur on
the beginning date specified.
Revision 3.0k (04/30/92):
* Short term capital gains are now combined with dividends, instead
of with long term capital gains, on Schedule D.
Revision 3.0l (05/01/92):
* Fixed problem where changing a Return of Principal record made it
a long/short term sale instead.
* Fixed problem where a warning was given about the sale preceding
a previous sale, but there were no sales for the security.
Revision 3.0m (05/05/92):
* Fixed problem with return of principal - the total basic
reduction was correct, but the individual purchase reductions
were off.
Revision 3.0p (05/06/92):
* Fixed problem with unselling return of principal, with multiple
purchases on one date.
* Also, fixed problem with partial sale of shares that had return
of principal. Basis used price * shares.
Revision 3.0q (06/08/92):
* Now local security lookup finds the best match.
* Fixed problem where changing closed shares records checked number
of open shares.
Revision 3.0r (07/01/92):
* Fixed problem where F2:All/Current Portfolio incorrectly affected
the Select Local Security Table on the Report Menu. This table
should always show local securities.
* Fixed bug where deleting portfolio didn't reopen the current
portfolio.
* Discontinued support for Double Category selling method.
* Change Return of Principal sale so price not accepted.
Revision 3.0s (07/14/92):
* Fixed problem where deleting closed shares without unselling them
required Fixup/Total if the security used an average selling
method.
Revision 3.0t (08/14/92):
* Changed Activity Summary Report. Total Return and Your
Performance now include percentages with and without dividends
reinvested. Before, Total Return % used reinvested, Your
Performance did not.
Revision 3.0u (09/02/92):
* Fixed bug when changing a global or local security's symbol. With
a large number of records, operation would fail part way through
conversion.
Revision 3.1a (10/31/92):
Capital Gainz:
* Added user-definable Security Types. Added Security Type Table,
Form, and Report. Added Security Type Class Table. Added Security
Type Table to Main Menu, Security Type Report to Report Menu.
* Added password file, Set Password option to Main Menu. Now
accepts password at start.
* Added Popup function list, CTRL-F1, for all tables.
* Added Load/Commission/Discount Calculator to Buy Form, Sell Form,
Price Form.
* To accomodate purchase discounts, such as through dividend
reinvestment plans, negative commissions are treated as
discounts. Schedule B lists them in Fee Report, since they are
income, and Schedule D ignores negative open commissions.
* Added F11/F12 to Key Table.
* Default distribution per share calculated on Distribution Form is
now based on the entered date.
* On Buy/Sell Forms, displayed price is based on entered date.
* Added Set Price from Value option to Price Form, for securities
with no known price - like in a 401K plan.
* CG.BAT adds /E, for enhanced keyboard, to CAPGNZ.EXE.
* Added Total Return report for all global securities.
* Much improved, faster, internal file viewer.
* All reports go to screen first.
* File viewer used to display relevant document sections, instead
of separate Help file. Online document broken up into separate
files by chapter.
* Added 'Apply Holding Period' function to Closed Shares Log.
* Added 'Grouped Sales' option to Schedule D report.
* Added ERROR.DAT file, containing all error messages and help
indexes. Error/Help index built at program start.
* Added version number to Main Menu. Show memory left on Main Menu.
* Can now Reinvest Distributions and Sell Shares to Cover Fee from
Distribution Log, Redistribute Sales Proceeds from Closed Shares
Log. (Previously, could only do these from Activity.)
* Added 'Change Security Type' option from Global Security Form.
* Added quicker Printer Ready test.
* Can now enter 0 price on Price Form.
* Added 'Strip CR' option to User Settings Form.
* Max/Min selling methods now based on basis, not price.
* Added Wash Sale report to Schedule D.
* Added more Question/Answers and examples to the users manual.
* Added 'Consistency Check' function to Main Menu.
* The open shares information for a closed shares record can now be
modified when changing a closed shares record. The long/short
term status can also be changed directly.
* Fixup form changed, no longer set unused fields.
* Allocation report now includes individual securities.
* Can write Tax Report data to TurboTax import file.
* Fixed bug where changing Return of Principal record required you
to set Calc Off.
* No longer shows Form Accept key when adding a record. Only really
useful when changing a record.
* Fixed bug where Local Security Table not updated after Fixup.
* Changed price history so if you delete an open shares, closed
shares, or distribution record the price history is only deleted
if no other activity record for that security uses the
date/price. This lets you delete a duplicate activity entry.
* Added option to set lines per page to 0, which means the header
is only printed once and there are no page breaks.
* Now returns an error if you try to return principal but one or
more purchases don't have enough basis left to use.
* Added warnings if add/change/delete open or closed records before
a recorded sale.
* Added warnings if delete price history records, distributions
records, or closed shares records.
* Better shutdown/abort handling.
* Added single report setup form instead of multiple popup forms.
You can change report settings prior to printing.
* Added a brief note to the broker/investment company on the the
Open Information for Shares Sold Report. Thus, this report can be
mailed to your broker/investment company to request the sale of
shares using LIFO, MIN, MAX, or ID. Also, a warning is issued
when your sell shares using one of these methods.
* Percentages that exceed 999.99% now display 999.99% instead of
all '*'s. Also, gains with no basis display 999.99% instead of 0
(sell shares that were 0 cost).
* Open Information for Shares Sold Report revamped - it now looks
more like the Closed Shares Detail Report.
* Added 'Recalc Per Share' function to Distribution Log, for those
of you who have been using the Per Share field in the
Distribution Form incorrectly.
* Fixed bug in totaling procedures which caused purchases that
covered short sales to be shown as still open.
* New, full screen INSTALL program.
* Added /W switch to ignore warnings.
* Removed CHAIN.COM. Now, chaining to programs is handled in
CG.BAT. This reduces memory requirements.
* Allow local security precisions of 0-4, instead of just 2-4.
* Broke User Settings Form into two screens, the second one is for
Report Parameters.
* Now does not delete open price history when delete/unsell.
* For Your Performance, time value is now accounted for by
annualizing the activity dates. Activity Summary report revamped,
can now fit 3 per page (brief=yes).
* For Activity Summary, if you specify all dates, the first date is
determined from the activity files, not the price file. The last
date is still retrieved from the price file. (Unless the security
has been closed.)
* Eliminated the Price History Interval - all prices are saved.
* Price history table's average price is now an average of the
average prices for each month.
* Eliminated CAPGNZSH.COM. Now, shelling to DOS is handled by a
temporary BAT file.
* In reports, short sales now show current position based on last
price.
Utility Program:
* Accepts password at start.
* File viewer used to display document sections for Help.
* Added Security Type Import/Export.
* Added version number to Main Menu. Show memory left on Main Menu.
* Can't run from diskette anymore.
* Added a screen for Rebuild/Pack option.
* Now uses Capital Gainz Form Accept/Reject keys.
* Now creates temporary files in TEMP directory specified at
install.
* Now accepts directories up to 60 characters long.
* Added Hide Account Numbers function.
Graphics Program:
* New in version 3.1.
Revision 3.1b (11/06/92):
* Fixed bug where selecting a file to view hangs if there are no
matching filenames.
* Fixed bug where first date used on Activity Summary was wrong, if
All Dates chosen for security where all shares were sold.
* Fixed bug in User Settings, where specifying NO to Accept Colors
was ignored.
Revision 3.1c (11/17/92):
* Fixed bug in Performance Graph. The last, Total sheet was
incorrect - totals were not being cleared.
* The Performance and Allocation Graph headers were getting
truncated with long portfolio names.
Revision 3.1c (11/20/92):
* Fixed bug Performance Graph - the Total sheet was not showing
distributions.
Revision 3.1c (11/29/92):
* Fixed bug Total Return Graph - if first two price/dates were too
close together, area fill could mess up.
Revision 3.1c (12/10/92):
* Fixed bug Total Return Graph - fill problem.
* Security Cost/Value - made more 'top' room for 3-D bar charts.
* Can now change the Dot Matrix printer type.
Revision 3.1c (12/12/92):
* Fixed bug Graphics User Settings - can now set Append, Use Cash,
and Use Icon.
Revision 3.1d (12/14/92):
* Portfolio Detail report no longer shows inactive securities (like
3.0 worked).
Revision 3.1e (12/24/92):
* Open Log now builds much faster.
* TurboTax Export - if the last security processed for Schedule B
Interest or Dividend section has Interest/Dividends, then it was
repeated on the remaining lines. Work-around - define a dunny
security with no interest/dividends as last one: ZZZZZ.
Revision 3.1f (01/06/93):
* Fixed so View Documentation/Users Manual/Graphics Printer
sequence does not hang.
* Fixed Allocation Graph in Graphics Program so date is correctly
displayed on Hercules graphics.
* Determined a problem in Graphics Program when printing a graph
from a PC with Hercules Graphics to a Dot Matrix printer.
Hercules supports 720 pixel line length, and most printers
default to 640. For the most common printer, the Epson FX, you
must change the Pre-Line Codes in Printer Setup (User Settings):
From: 27 42 4 128 2 0 0 0
To: 27 42 6 208 2 0 0 0
* Fixed Price History Report problem where, if you printed the
report for Selected Securities, then tried to print it again for
Selected Securities without exiting from the Report Menu, the
second report would not be printed.
* Fixed problem where screen colors were messed up if you chose
Price Update from the Global Security Table, then immediately
Escaped out.
* Fixed bug in View Documentation/Select File, where files in the
root directory could not be viewed.
* Changed Data Consistency Check so price comparisons between the
Price History File and the Activity Logs only used the value
rounded to 2 decimal places. Otherwise, could end up with many
messages if precisions differed.